﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using AccesoDatos;
using System.Xml;

namespace RMA.Pantallas
{
    public partial class frm_Mantenimiento_Seg_Observaciones : Form
    {
        Manejador_Mantenimiento manejador = new Manejador_Mantenimiento();
        private string _folio = null;
        private int _Usuario = 0;
        public frm_Mantenimiento_Seg_Observaciones()
        {
            InitializeComponent();
        }
        public frm_Mantenimiento_Seg_Observaciones(string folio,int Usuario)
        {
            InitializeComponent();
            _folio = folio;
            _Usuario = Usuario;
        }

        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (manejador.guardar_seg_observacion(_folio, _Usuario, txtObservacion.Text.Trim()))
            {
                txtObservacion.Text = "";
                dataGridView1.DataSource = manejador.Seguimientos_folio(_folio);
            }
            else 
            {
                MessageBox.Show("Error", "Intente de nuevo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }

        private void frm_Mantenimiento_Seg_Observaciones_Load(object sender, EventArgs e)
        {
            dataGridView1.DataSource=manejador.Seguimientos_folio(_folio);
            foreach (DataGridViewColumn ca in dataGridView1.Columns)
            {
                ca.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;
            }
        }
    }
}
